Testbare Anforderungen modellbasiert spezifizieren - Ergebnisse eines Studentenexperiments
نویسندگان
چکیده
Motivation: Warum ist die Testbarkeit von Anforderungen wichtig? Die Testbarkeit von Anforderungen ist nicht nur ein wichtiges Qualitätskriterium laut IEEE Standard 8301998 [1] und IREB [2], sondern in der Praxis sollen die Anforderungen ja tatsächlich als Grundlage für das Testen dienen. Beim modellbasierten Testen werden automatisiert oder manuell Testfälle aus den Anforderungsmodellen abgeleitet, aber auch textuelle Anforderungen dienen als Grundlage von Tests, z.B. für den manuellen Systemund Abnahmetest. Sich bereits während der Anforderungsspezifikation Gedanken über die Testbarkeit zu machen, ist nicht verfrüht, sondern dient im Gegenteil der Qualitätssicherung der Anforderungen und dem Risikomanagement. Eine nicht testbare Anforderung ist auch keine eindeutige Grundlage für die Implementierung. Folglich erhöht eine nicht testbare Anforderung das Risiko, Code zu entwickeln, der so nicht gebraucht wird.
منابع مشابه
Ergebnisse eines neuen Kalibrier-Algorithmus für Augmented-Reality-Systeme mit hohen Genauigkeits-Anforderungen
متن کامل
Werkzeuggestützte Referenzmodellanwendung im SOA-Entwurfsprozess
In Zeiten der Liberalisierung in der Telekommunikationsbranche müssen Geschäftsprozesse immer schneller an sich ändernde Anforderungen der Kunden, Lieferanten und Regulierer angepasst werden. Die Serviceorientierte Architektur (SOA) stellt eine geeignete Architektur für Softwaresysteme bereit, die eine flexible Anpassung der Software an die Geschäftsprozesse ermöglicht. Der Entwurf der Systeme ...
متن کاملEntwicklung eines Evaluations-Frameworks für instanzbasierte Ontologie-Matching-Verfahren
Ontologien sind ein weit verbreitetes Modell zur Repräsentation von Wissen, und werden u.a. im Semantic Web eingesetzt. In vielen verschiedenen Anwendungsgebieten wie z.B. der Informationsintegration, ist ein Matching der Ontologien notwendig. Es existieren schon einige Matchingsysteme, deren Qualität durch die Einführung von und die Teilnahme an Evaluations-Initiativen wie der OAEI, gut mitein...
متن کاملSimulationsgestützte Planung von EVAR Interventionen - Einsatzpotenzial der Finite Element Methode
Die Planung einer endovaskulären Ausschaltung eines Aortenaneurysmas (EVAR) mittels Stentgraft kann perspektivisch anhand eines Finite-Elemente-Modells unterstützt werden. Ziel ist hierbei die Abbildung des Stentgraftverhaltens im Gefäß, wodurch eine quantitative Bewertung verschiedener Stentgraftprodukte im Kontext mit patientenspezifischem Gefäß möglich ist. Eine bedarfsorientierte Modellentw...
متن کاملSelf-Enforcing Networks als Tools zur Auswahl eines geeigneten (ggf. hybriden) Vorgehensmodells in IT-Projekten
Die Auswahl eines geeigneten Vorgehensmodells (VM) für bestimmte Projekte oder als institutionelle Vorgabe erfordert nicht nur die Kenntnis der zahleichen VM sondern auch die Zuordnung zu den Anforderungen des jeweiligen Projekts. Unser Artikel beschreibt die Möglichkeiten, die für diese Probleme ein von uns entwickeltes selbstorganisiert lernendes neuronales Netz bietet. Dies Netz, das Self En...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Softwaretechnik-Trends
دوره 35 شماره
صفحات -
تاریخ انتشار 2015